semantic error

semantic error
semantikos klaida statusas T sritis informatika apibrėžtis Prasminė klaida programoje, padaryta nenusižengiant sintaksės taisyklėms. Dalis semantikos klaidų aptinkama kompiliavimo metu. Pavyzdžiui, operandų duomenų tipai ne tokie, kokių reikia operacijai, panaudotas neaprašytas kintamasis. Praktiškai visų programavimo kalbų sintaksė aprašoma laisvo konteksto gramatika (dažniausiai Bakaus ir Nauro forma), kurioje minėti dalykai neapibrėžiami. Todėl tokios klaidos laikomos semantikos klaidomis. Jeigu programavimo kalboms aprašyti būtų taikoma griežtesnė gramatika (pvz., kontekstinė), tai tada tokie dalykai būtų aprašomi ir persikeltų į sintaksės sferą. Dėl to tokio tipo klaidų priskyrimas prie semantikos klaidų laikytinas sąlyginiu. Visos klaidos, aptinkamos programos vykdymo metu (pvz., ↑perpildymas, ↑dalyba iš nulio), laikomos semantinėmis. atitikmenys: angl. semantic error ryšiai: dar žiūrėkdalyba iš nulio dar žiūrėkperpildymas dar žiūrėkperpildymas palyginksintaksės klaida

Enciklopedinis kompiuterijos žodynas . . 2008.

Игры ⚽ Поможем решить контрольную работу

Look at other dictionaries:

  • semantic error — noun an error in logic or arithmetic that must be detected at run time • Syn: ↑run time error, ↑runtime error • Topics: ↑computer science, ↑computing • Hypernyms: ↑software error, ↑ …   Useful english dictionary

  • Semantic error — Семантическая ошибка …   Краткий толковый словарь по полиграфии

  • Semantic memory — refers to the memory of meanings, understandings, and other concept based knowledge unrelated to specific experiences. The conscious recollection of factual information and general knowledge about the world,cite web… …   Wikipedia

  • Logic error — In computer programming, a logic error (sometimes called a semantic error) is a bug in a program that causes it to operate incorrectly, but not to terminate abnormally (or crash). A logic error produces unintended or undesired output or other… …   Wikipedia

  • programming error — noun error resulting from bad code in some program involved in producing the erroneous result • Syn: ↑software error • Topics: ↑computer science, ↑computing • Hypernyms: ↑error, ↑computer error …   Useful english dictionary

  • software error — noun error resulting from bad code in some program involved in producing the erroneous result • Syn: ↑programming error • Topics: ↑computer science, ↑computing • Hypernyms: ↑error, ↑computer error …   Useful english dictionary

  • run-time error — noun an error in logic or arithmetic that must be detected at run time • Syn: ↑semantic error, ↑runtime error • Topics: ↑computer science, ↑computing • Hypernyms: ↑software error, ↑ …   Useful english dictionary

  • runtime error — noun an error in logic or arithmetic that must be detected at run time • Syn: ↑semantic error, ↑run time error • Topics: ↑computer science, ↑computing • Hypernyms: ↑software error, ↑ …   Useful english dictionary

  • Latent semantic analysis — (LSA) is a technique in natural language processing, in particular in vectorial semantics, of analyzing relationships between a set of documents and the terms they contain by producing a set of concepts related to the documents and terms. LSA was …   Wikipedia

  • The Semantic Turn — Infobox Book name = The Semantic Turn: a new foundation for design title orig = translator = image caption = author = Klaus Krippendorff illustrator = cover artist = country = flagicon|USA United States language = English series = subject =… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”